public/subsidized housing scheme - French English Dictionary